Text copied to clipboard!
Pealkiri
Text copied to clipboard!Arvutiprogrammeerija
Kirjeldus
Text copied to clipboard!
Otsime kogenud ja motiveeritud arvutiprogrammeerijat, kes liituks meie areneva tehnoloogiameeskonnaga. Arvutiprogrammeerijana vastutate tarkvararakenduste arendamise, testimise ja hooldamise eest, et toetada meie ettevõtte ärieesmärke ja pakkuda kvaliteetseid tehnoloogilisi lahendusi. Te töötate tihedas koostöös teiste arendajate, süsteemianalüütikute ja projektijuhtidega, et mõista kasutajate vajadusi ja tõlkida need funktsionaalseteks ning tõhusateks tarkvaralahendusteks.
Töö hõlmab erinevate programmeerimiskeelte ja -raamistike kasutamist, sealhulgas, kuid mitte ainult, Java, Python, C#, JavaScript ja SQL. Samuti oodatakse teilt oskust töötada versioonihaldussüsteemidega nagu Git ning kogemust tarkvara arendustsükli (SDLC) erinevates etappides. Meie ideaalne kandidaat on probleemilahendaja, kes suudab töötada iseseisvalt ja meeskonnas, omab tugevat tehnilist tausta ning on valmis pidevalt õppima ja kohanema uute tehnoloogiatega.
Lisaks tehnilistele oskustele hindame kõrgelt suhtlemisoskust, sest programmeerija roll hõlmab sageli koostööd teiste osakondadega ning kasutajate vajaduste tõlgendamist arendustöödeks. Meie ettevõte pakub paindlikku töögraafikut, kaasaegseid töövahendeid ja võimalust töötada innovaatilistes projektides, mis mõjutavad tuhandeid kasutajaid. Kui soovid olla osa dünaamilisest ja tulevikku vaatavast meeskonnast, ootame sinu kandideerimist!
Kohustused
Text copied to clipboard!- Tarkvararakenduste arendamine ja hooldamine
- Kasutajavajaduste analüüsimine ja tehniliste lahenduste kavandamine
- Koodi kirjutamine, testimine ja silumine
- Koostöö teiste arendajate ja projektijuhtidega
- Dokumentatsiooni koostamine ja uuendamine
- Versioonihalduse kasutamine (nt Git)
- Tarkvaravigade tuvastamine ja parandamine
- Uute tehnoloogiate ja tööriistade uurimine ja rakendamine
- Tarkvaraarenduse parimate praktikate järgimine
- Tööprotsesside ja süsteemide optimeerimine
Nõuded
Text copied to clipboard!- Tugev programmeerimisoskus vähemalt ühes levinud keeles (nt Java, Python, C#)
- Varasem kogemus tarkvaraarenduses
- Hea arusaam andmebaasidest ja SQL-ist
- Töökogemus versioonihaldussüsteemidega (nt Git)
- Võime töötada iseseisvalt ja meeskonnas
- Probleemilahendusoskus ja analüütiline mõtlemine
- Hea suhtlemisoskus
- Valmidus õppida uusi tehnoloogiaid
- Tarkvaraarenduse elutsükli tundmine
- Tehnilise dokumentatsiooni lugemise ja koostamise oskus
Võimalikud intervjuu küsimused
Text copied to clipboard!- Milliseid programmeerimiskeeli valdate?
- Kirjeldage üht keerulist tarkvaraprojekti, milles olete osalenud.
- Kuidas lahendate olukorra, kui kood ei tööta ootuspäraselt?
- Milline on teie kogemus meeskonnatöös tarkvaraarenduses?
- Kuidas hoiate end kursis uute tehnoloogiatega?
- Kas olete töötanud agiilse arendusmetoodika järgi?
- Milliseid versioonihaldustööriistu olete kasutanud?
- Kuidas tagate oma koodi kvaliteedi?
- Kas teil on kogemusi testautomaatikaga?
- Milline on teie lähenemine dokumentatsiooni koostamisele?